processive enzyme - Spanish English Dictionary